﻿
body
{
    background-color: #FDFDFD;
    background:#FFFFFF url(bg.png) repeat-x scroll center top;
    font-size: 14px;
    font-family: Helvetica Verdana,Sans-Serif;
    margin: 0;
    padding: 0;
    color: #696969;
}

a:link , a:visited
{
    text-decoration: none;
    font-family:Georgia;
}

a:hover
{
    text-decoration: none;
}
a:active
{
    text-decoration: none;
}


p 
{
    margin-bottom: 20px;
    line-height: 1.6em;
}
ul
{
    line-height: 1.6em;
    list-style-type:none;
    margin-left:0;
    padding:0px;
}



/* HEADINGS   
----------------------------------------------------------*/
h1, h3, h4, h5, h6
{
    font-size: 18px;
    color: #FFBC00;
    font-family: Georgia;
    line-height: 1.6em;
}

h1
{
    padding-bottom: 0;
    margin-bottom: 0;
}
h2
{
    padding: 0 0 10px 0;
}
h3
{
    font-size: 1.2em;
}
h4
{
    font-size: 1.1em;
}
h5, h6
{
    font-size: 1em;
}

img 
{
	border:none;
}
fieldset 
{
    margin: 1em 0;
    padding: 1em;
    border: 1px solid #CCC;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset label 
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}
input
{
  -moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}
input[type="text"] 
{
  -moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #C3C3C3;
margin-right:8px;
padding:10px 5px;
width:260px;
}

input[type="password"] 
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #C3C3C3;
margin-right:8px;
padding:10px 5px;
width:260px;
}

/* TABLE
----------------------------------------------------------*/

table 
{
  border: solid 1px #e8eef4;
  border-collapse: collapse;
}

table td 
{
  padding: 5px;   
  border: solid 1px #e8eef4;
}

table th
{
  padding: 6px 5px;
  text-align: left;
  background-color: #e8eef4; 
  border: solid 1px #e8eef4;   
}

 label 
 {
   width:50px;
   display:block;
   font-size:16px;
   font-weight:bold;
   margin-bottom:5px;
   margin-top:5px;
 }
 
 
